small power producer - Allemand Anglais Dictionnaire